Big Huge Thesaurus

Scabiosa atropurpurea

noun